big-talking man - Turkish English Dictionary